<!DOCTYPE html>

<html>
<head>
   <meta charset="utf-8">
   <title>性能报告</title>
   <link rel="stylesheet" href="../../TEST/html/css/performance.css">
</head>

<body class="performance">
<h1>性能报告</h1>
<span>
    <input class='buttom' id='tag' type='checkbox'>
   <label class='content' pageA='函数性能表' pageB='函数关系表' for='tag'></label>
</span>
<div id='fun-performance' >
   <table rules="rows">
   <tr>
       <th>函数消耗时间占程序所有时间百分比</th>
       <th>程序累积执行时间</th>
       <th>函数所有被调用次数的合共时间</th> 
       <th>函数被调用次数</th>
       <th>函数单次执行时间(不包括被调用时间)</th> 
       <th>函数单次执行时间(包括被调用时间)</th> 
       <th>函数名</th>
   </tr>
   <tr><td>0.00</td>  <td>0.00</td>  <td>0.00</td>  <td>53</td>  <td>0.00</td>  <td>0.00</td>  <td>_test_fill_memResult</td></tr> 
   <tr><td>0.00</td>  <td>0.00</td>  <td>0.00</td>  <td>48</td>  <td>0.00</td>  <td>0.00</td>  <td>_test_clear_memResult</td></tr> 
   <tr><td>0.00</td>  <td>0.00</td>  <td>0.00</td>  <td>19</td>  <td>0.00</td>  <td>0.00</td>  <td>_test_file</td></tr> 
   <tr><td>0.00</td>  <td>0.00</td>  <td>0.00</td>  <td>13</td>  <td>0.00</td>  <td>0.00</td>  <td>thread_create</td></tr> 
   <tr><td>0.00</td>  <td>0.00</td>  <td>0.00</td>  <td>12</td>  <td>0.00</td>  <td>0.00</td>  <td>thread_join</td></tr> 
   <tr><td>0.00</td>  <td>0.00</td>  <td>0.00</td>  <td>11</td>  <td>0.00</td>  <td>0.00</td>  <td>_thread_add_node</td></tr> 
   <tr><td>0.00</td>  <td>0.00</td>  <td>0.00</td>  <td>11</td>  <td>0.00</td>  <td>0.00</td>  <td>_thread_delete_node</td></tr> 
   <tr><td>0.00</td>  <td>0.00</td>  <td>0.00</td>  <td>11</td>  <td>0.00</td>  <td>0.00</td>  <td>list_delete_node</td></tr> 
   <tr><td>0.00</td>  <td>0.00</td>  <td>0.00</td>  <td>11</td>  <td>0.00</td>  <td>0.00</td>  <td>list_insert_node</td></tr> 
   <tr><td>0.00</td>  <td>0.00</td>  <td>0.00</td>  <td>10</td>  <td>0.00</td>  <td>0.00</td>  <td>_thread_default_set_attr</td></tr> 
   <tr><td>0.00</td>  <td>0.00</td>  <td>0.00</td>  <td>7</td>  <td>0.00</td>  <td>0.00</td>  <td>_test_init_case</td></tr> 
   <tr><td>0.00</td>  <td>0.00</td>  <td>0.00</td>  <td>7</td>  <td>0.00</td>  <td>0.00</td>  <td>_test_show_case_result</td></tr> 
   <tr><td>0.00</td>  <td>0.00</td>  <td>0.00</td>  <td>4</td>  <td>0.00</td>  <td>0.00</td>  <td>_test_gettime</td></tr> 
   <tr><td>0.00</td>  <td>0.00</td>  <td>0.00</td>  <td>4</td>  <td>0.00</td>  <td>0.00</td>  <td>_test_init_suite</td></tr> 
   <tr><td>0.00</td>  <td>0.00</td>  <td>0.00</td>  <td>4</td>  <td>0.00</td>  <td>0.00</td>  <td>_test_malloc_monitor_report</td></tr> 
   <tr><td>0.00</td>  <td>0.00</td>  <td>0.00</td>  <td>4</td>  <td>0.00</td>  <td>0.00</td>  <td>_test_print_report</td></tr> 
   <tr><td>0.00</td>  <td>0.00</td>  <td>0.00</td>  <td>4</td>  <td>0.00</td>  <td>0.00</td>  <td>_test_showtime</td></tr> 
   <tr><td>0.00</td>  <td>0.00</td>  <td>0.00</td>  <td>4</td>  <td>0.00</td>  <td>0.00</td>  <td>_test_suite_end</td></tr> 
   <tr><td>0.00</td>  <td>0.00</td>  <td>0.00</td>  <td>4</td>  <td>0.00</td>  <td>0.00</td>  <td>_test_suite_start</td></tr> 
   <tr><td>0.00</td>  <td>0.00</td>  <td>0.00</td>  <td>3</td>  <td>0.00</td>  <td>0.00</td>  <td>thread_cancel_set</td></tr> 
   <tr><td>0.00</td>  <td>0.00</td>  <td>0.00</td>  <td>3</td>  <td>0.00</td>  <td>0.00</td>  <td>thread_get_localdata</td></tr> 
   <tr><td>0.00</td>  <td>0.00</td>  <td>0.00</td>  <td>3</td>  <td>0.00</td>  <td>0.00</td>  <td>thread_set_localdata</td></tr> 
   <tr><td>0.00</td>  <td>0.00</td>  <td>0.00</td>  <td>2</td>  <td>0.00</td>  <td>0.00</td>  <td>_thread_find_node</td></tr> 
   <tr><td>0.00</td>  <td>0.00</td>  <td>0.00</td>  <td>2</td>  <td>0.00</td>  <td>0.00</td>  <td>thread_cancel_some</td></tr> 
   <tr><td>0.00</td>  <td>0.00</td>  <td>0.00</td>  <td>2</td>  <td>0.00</td>  <td>0.00</td>  <td>thread_equal</td></tr> 
   <tr><td>0.00</td>  <td>0.00</td>  <td>0.00</td>  <td>2</td>  <td>0.00</td>  <td>0.00</td>  <td>thread_exit_self</td></tr> 
   <tr><td>0.00</td>  <td>0.00</td>  <td>0.00</td>  <td>2</td>  <td>0.00</td>  <td>0.00</td>  <td>thread_localdata_create</td></tr> 
   <tr><td>0.00</td>  <td>0.00</td>  <td>0.00</td>  <td>1</td>  <td>0.00</td>  <td>0.00</td>  <td>_thread_set_attr</td></tr> 
   <tr><td>0.00</td>  <td>0.00</td>  <td>0.00</td>  <td>1</td>  <td>0.00</td>  <td>0.00</td>  <td>list_init</td></tr> 
   <tr><td>0.00</td>  <td>0.00</td>  <td>0.00</td>  <td>1</td>  <td>0.00</td>  <td>0.00</td>  <td>test_thread_cancel</td></tr> 
   <tr><td>0.00</td>  <td>0.00</td>  <td>0.00</td>  <td>1</td>  <td>0.00</td>  <td>0.00</td>  <td>test_thread_exit</td></tr> 
   <tr><td>0.00</td>  <td>0.00</td>  <td>0.00</td>  <td>1</td>  <td>0.00</td>  <td>0.00</td>  <td>test_thread_false</td></tr> 
   <tr><td>0.00</td>  <td>0.00</td>  <td>0.00</td>  <td>1</td>  <td>0.00</td>  <td>0.00</td>  <td>test_thread_init_attr</td></tr> 
   <tr><td>0.00</td>  <td>0.00</td>  <td>0.00</td>  <td>1</td>  <td>0.00</td>  <td>0.00</td>  <td>test_thread_localdata</td></tr> 
   <tr><td>0.00</td>  <td>0.00</td>  <td>0.00</td>  <td>1</td>  <td>0.00</td>  <td>0.00</td>  <td>test_thread_non_init_attr</td></tr> 
   <tr><td>0.00</td>  <td>0.00</td>  <td>0.00</td>  <td>1</td>  <td>0.00</td>  <td>0.00</td>  <td>test_threads</td></tr> 
   <tr><td>0.00</td>  <td>0.00</td>  <td>0.00</td>  <td>1</td>  <td>0.00</td>  <td>0.00</td>  <td>thread_cancel_point</td></tr> 
   <tr><td>0.00</td>  <td>0.00</td>  <td>0.00</td>  <td>1</td>  <td>0.00</td>  <td>0.00</td>  <td>thread_delete_localdata</td></tr> 
   <tr><td>0.00</td>  <td>0.00</td>  <td>0.00</td>  <td>1</td>  <td>0.00</td>  <td>0.00</td>  <td>thread_detach</td></tr> 
   <tr><td>0.00</td>  <td>0.00</td>  <td>0.00</td>  <td>1</td>  <td>0.00</td>  <td>0.00</td>  <td>thread_once</td></tr> 
   <tr><td>0.00</td>  <td>0.00</td>  <td>0.00</td>  <td>1</td>  <td>0.00</td>  <td>0.00</td>  <td>thread_signal</td></tr> 
   </table>
</div>
<div id='fun-relation'>

<table rules="rows">
   <tr>
       <th>索引值</th>
       <th>函数消耗时间占程序所有时间百分比</th>
       <th>函数本身执行时间</th>
       <th>执行子函数所用时间</th>
       <th>函数被调用次数</th>
       <th>函数名</th>
   </tr>
<tr><td>index</td>  <td>%</td>  <td>time</td>  <td>self</td>  <td>children</td>  <td>called called</td> </tr>
<tr><td></td>  <td></td>  <td>0.00</td>  <td>0.00</td>  <td>1/13</td>  <td>test_thread_non_init_attr [18]</td> </tr>
<tr><td></td>  <td></td>  <td>0.00</td>  <td>0.00</td>  <td>1/13</td>  <td>test_thread_init_attr [16]</td> </tr>
<tr><td></td>  <td></td>  <td>0.00</td>  <td>0.00</td>  <td>1/13</td>  <td>test_thread_cancel [13]</td> </tr>
<tr><td></td>  <td></td>  <td>0.00</td>  <td>0.00</td>  <td>2/13</td>  <td>test_thread_false [15]</td> </tr>
<tr><td></td>  <td></td>  <td>0.00</td>  <td>0.00</td>  <td>2/13</td>  <td>test_thread_exit [14]</td> </tr>
<tr><td></td>  <td></td>  <td>0.00</td>  <td>0.00</td>  <td>3/13</td>  <td>test_threads [19]</td> </tr>
<tr><td></td>  <td></td>  <td>0.00</td>  <td>0.00</td>  <td>3/13</td>  <td>test_thread_localdata [17]</td> </tr>
<tr><td>[1]</td>  <td>0.0</td>  <td>0.00</td>  <td>0.00</td>  <td>13</td>  <td>thread_create thread_create</td> </tr>
<tr><td></td>  <td></td>  <td>0.00</td>  <td>0.00</td>  <td>11/11</td>  <td>_thread_add_node [55]</td> </tr>
<tr><td></td>  <td></td>  <td>0.00</td>  <td>0.00</td>  <td>10/10</td>  <td>_thread_default_set_attr [57]</td> </tr>
<tr><td></td>  <td></td>  <td>0.00</td>  <td>0.00</td>  <td>1/1</td>  <td>list_init [12]</td> </tr>
<tr><td></td>  <td></td>  <td>0.00</td>  <td>0.00</td>  <td>1/1</td>  <td>_thread_set_attr [68]</td> </tr>
</table>

<table rules="rows">
   <tr>
       <th>索引值</th>
       <th>函数消耗时间占程序所有时间百分比</th>
       <th>函数本身执行时间</th>
       <th>执行子函数所用时间</th>
       <th>函数被调用次数</th>
       <th>函数名</th>
   </tr>
<tr><td></td>  <td></td>  <td>0.00</td>  <td>0.00</td>  <td>1/12</td>  <td>test_thread_false [15]</td> </tr>
<tr><td></td>  <td></td>  <td>0.00</td>  <td>0.00</td>  <td>1/12</td>  <td>test_thread_non_init_attr [18]</td> </tr>
<tr><td></td>  <td></td>  <td>0.00</td>  <td>0.00</td>  <td>1/12</td>  <td>test_thread_init_attr [16]</td> </tr>
<tr><td></td>  <td></td>  <td>0.00</td>  <td>0.00</td>  <td>1/12</td>  <td>test_thread_cancel [13]</td> </tr>
<tr><td></td>  <td></td>  <td>0.00</td>  <td>0.00</td>  <td>2/12</td>  <td>test_thread_exit [14]</td> </tr>
<tr><td></td>  <td></td>  <td>0.00</td>  <td>0.00</td>  <td>3/12</td>  <td>test_threads [19]</td> </tr>
<tr><td></td>  <td></td>  <td>0.00</td>  <td>0.00</td>  <td>3/12</td>  <td>test_thread_localdata [17]</td> </tr>
<tr><td>[2]</td>  <td>0.0</td>  <td>0.00</td>  <td>0.00</td>  <td>12</td>  <td>thread_join thread_join</td> </tr>
<tr><td></td>  <td></td>  <td>0.00</td>  <td>0.00</td>  <td>11/11</td>  <td>_thread_delete_node [56]</td> </tr>
</table>

<table rules="rows">
   <tr>
       <th>索引值</th>
       <th>函数消耗时间占程序所有时间百分比</th>
       <th>函数本身执行时间</th>
       <th>执行子函数所用时间</th>
       <th>函数被调用次数</th>
       <th>函数名</th>
   </tr>
<tr><td></td>  <td></td>  <td>0.00</td>  <td>0.00</td>  <td>11/11</td>  <td>_thread_delete_node [56]</td> </tr>
<tr><td>[3]</td>  <td>0.0</td>  <td>0.00</td>  <td>0.00</td>  <td>11</td>  <td>list_delete_node list_delete_node</td> </tr>
</table>

<table rules="rows">
   <tr>
       <th>索引值</th>
       <th>函数消耗时间占程序所有时间百分比</th>
       <th>函数本身执行时间</th>
       <th>执行子函数所用时间</th>
       <th>函数被调用次数</th>
       <th>函数名</th>
   </tr>
<tr><td></td>  <td></td>  <td>0.00</td>  <td>0.00</td>  <td>11/11</td>  <td>_thread_add_node [55]</td> </tr>
<tr><td>[4]</td>  <td>0.0</td>  <td>0.00</td>  <td>0.00</td>  <td>11</td>  <td>list_insert_node list_insert_node</td> </tr>
</table>

<table rules="rows">
   <tr>
       <th>索引值</th>
       <th>函数消耗时间占程序所有时间百分比</th>
       <th>函数本身执行时间</th>
       <th>执行子函数所用时间</th>
       <th>函数被调用次数</th>
       <th>函数名</th>
   </tr>
<tr><td></td>  <td></td>  <td>0.00</td>  <td>0.00</td>  <td>1/3</td>  <td>cancel_thread [27]</td> </tr>
<tr><td></td>  <td></td>  <td>0.00</td>  <td>0.00</td>  <td>2/3</td>  <td>test_thread_false [15]</td> </tr>
<tr><td>[5]</td>  <td>0.0</td>  <td>0.00</td>  <td>0.00</td>  <td>3</td>  <td>thread_cancel_set thread_cancel_set</td> </tr>
</table>

<table rules="rows">
   <tr>
       <th>索引值</th>
       <th>函数消耗时间占程序所有时间百分比</th>
       <th>函数本身执行时间</th>
       <th>执行子函数所用时间</th>
       <th>函数被调用次数</th>
       <th>函数名</th>
   </tr>
<tr><td></td>  <td></td>  <td>0.00</td>  <td>0.00</td>  <td>1/3</td>  <td>test1_thread [47]</td> </tr>
<tr><td></td>  <td></td>  <td>0.00</td>  <td>0.00</td>  <td>1/3</td>  <td>test2_thread [48]</td> </tr>
<tr><td></td>  <td></td>  <td>0.00</td>  <td>0.00</td>  <td>1/3</td>  <td>test3_thread [49]</td> </tr>
<tr><td>[6]</td>  <td>0.0</td>  <td>0.00</td>  <td>0.00</td>  <td>3</td>  <td>thread_get_localdata thread_get_localdata</td> </tr>
</table>

<table rules="rows">
   <tr>
       <th>索引值</th>
       <th>函数消耗时间占程序所有时间百分比</th>
       <th>函数本身执行时间</th>
       <th>执行子函数所用时间</th>
       <th>函数被调用次数</th>
       <th>函数名</th>
   </tr>
<tr><td></td>  <td></td>  <td>0.00</td>  <td>0.00</td>  <td>1/3</td>  <td>test1_thread [47]</td> </tr>
<tr><td></td>  <td></td>  <td>0.00</td>  <td>0.00</td>  <td>1/3</td>  <td>test2_thread [48]</td> </tr>
<tr><td></td>  <td></td>  <td>0.00</td>  <td>0.00</td>  <td>1/3</td>  <td>test3_thread [49]</td> </tr>
<tr><td>[7]</td>  <td>0.0</td>  <td>0.00</td>  <td>0.00</td>  <td>3</td>  <td>thread_set_localdata thread_set_localdata</td> </tr>
</table>

<table rules="rows">
   <tr>
       <th>索引值</th>
       <th>函数消耗时间占程序所有时间百分比</th>
       <th>函数本身执行时间</th>
       <th>执行子函数所用时间</th>
       <th>函数被调用次数</th>
       <th>函数名</th>
   </tr>
<tr><td></td>  <td></td>  <td>0.00</td>  <td>0.00</td>  <td>1/2</td>  <td>test_thread_false [15]</td> </tr>
<tr><td></td>  <td></td>  <td>0.00</td>  <td>0.00</td>  <td>1/2</td>  <td>test_thread_cancel [13]</td> </tr>
<tr><td>[8]</td>  <td>0.0</td>  <td>0.00</td>  <td>0.00</td>  <td>2</td>  <td>thread_cancel_some thread_cancel_some</td> </tr>
</table>

<table rules="rows">
   <tr>
       <th>索引值</th>
       <th>函数消耗时间占程序所有时间百分比</th>
       <th>函数本身执行时间</th>
       <th>执行子函数所用时间</th>
       <th>函数被调用次数</th>
       <th>函数名</th>
   </tr>
<tr><td></td>  <td></td>  <td>0.00</td>  <td>0.00</td>  <td>2/2</td>  <td>test_thread_false [15]</td> </tr>
<tr><td>[9]</td>  <td>0.0</td>  <td>0.00</td>  <td>0.00</td>  <td>2</td>  <td>thread_equal thread_equal</td> </tr>
</table>

<table rules="rows">
   <tr>
       <th>索引值</th>
       <th>函数消耗时间占程序所有时间百分比</th>
       <th>函数本身执行时间</th>
       <th>执行子函数所用时间</th>
       <th>函数被调用次数</th>
       <th>函数名</th>
   </tr>
<tr><td></td>  <td></td>  <td>0.00</td>  <td>0.00</td>  <td>2/2</td>  <td>exit_thread [33]</td> </tr>
<tr><td>[10]</td>  <td>0.0</td>  <td>0.00</td>  <td>0.00</td>  <td>2</td>  <td>thread_exit_self thread_exit_self</td> </tr>
<tr><td></td>  <td></td>  <td>0.00</td>  <td>0.00</td>  <td>2/2</td>  <td>_thread_find_node [67]</td> </tr>
</table>

<table rules="rows">
   <tr>
       <th>索引值</th>
       <th>函数消耗时间占程序所有时间百分比</th>
       <th>函数本身执行时间</th>
       <th>执行子函数所用时间</th>
       <th>函数被调用次数</th>
       <th>函数名</th>
   </tr>
<tr><td></td>  <td></td>  <td>0.00</td>  <td>0.00</td>  <td>1/2</td>  <td>test_thread_false [15]</td> </tr>
<tr><td></td>  <td></td>  <td>0.00</td>  <td>0.00</td>  <td>1/2</td>  <td>test_thread_localdata [17]</td> </tr>
<tr><td>[11]</td>  <td>0.0</td>  <td>0.00</td>  <td>0.00</td>  <td>2</td>  <td>thread_localdata_create thread_localdata_create</td> </tr>
</table>

<table rules="rows">
   <tr>
       <th>索引值</th>
       <th>函数消耗时间占程序所有时间百分比</th>
       <th>函数本身执行时间</th>
       <th>执行子函数所用时间</th>
       <th>函数被调用次数</th>
       <th>函数名</th>
   </tr>
<tr><td></td>  <td></td>  <td>0.00</td>  <td>0.00</td>  <td>1/1</td>  <td>thread_create [1]</td> </tr>
<tr><td>[12]</td>  <td>0.0</td>  <td>0.00</td>  <td>0.00</td>  <td>1</td>  <td>list_init list_init</td> </tr>
</table>

<table rules="rows">
   <tr>
       <th>索引值</th>
       <th>函数消耗时间占程序所有时间百分比</th>
       <th>函数本身执行时间</th>
       <th>执行子函数所用时间</th>
       <th>函数被调用次数</th>
       <th>函数名</th>
   </tr>
<tr><td></td>  <td></td>  <td>0.00</td>  <td>0.00</td>  <td>1/1</td>  <td>main [42]</td> </tr>
<tr><td>[13]</td>  <td>0.0</td>  <td>0.00</td>  <td>0.00</td>  <td>1</td>  <td>test_thread_cancel test_thread_cancel</td> </tr>
<tr><td></td>  <td></td>  <td>0.00</td>  <td>0.00</td>  <td>1/13</td>  <td>thread_create [1]</td> </tr>
<tr><td></td>  <td></td>  <td>0.00</td>  <td>0.00</td>  <td>1/2</td>  <td>thread_cancel_some [8]</td> </tr>
<tr><td></td>  <td></td>  <td>0.00</td>  <td>0.00</td>  <td>1/12</td>  <td>thread_join [2]</td> </tr>
</table>

<table rules="rows">
   <tr>
       <th>索引值</th>
       <th>函数消耗时间占程序所有时间百分比</th>
       <th>函数本身执行时间</th>
       <th>执行子函数所用时间</th>
       <th>函数被调用次数</th>
       <th>函数名</th>
   </tr>
<tr><td></td>  <td></td>  <td>0.00</td>  <td>0.00</td>  <td>1/1</td>  <td>main [42]</td> </tr>
<tr><td>[14]</td>  <td>0.0</td>  <td>0.00</td>  <td>0.00</td>  <td>1</td>  <td>test_thread_exit test_thread_exit</td> </tr>
<tr><td></td>  <td></td>  <td>0.00</td>  <td>0.00</td>  <td>2/13</td>  <td>thread_create [1]</td> </tr>
<tr><td></td>  <td></td>  <td>0.00</td>  <td>0.00</td>  <td>2/12</td>  <td>thread_join [2]</td> </tr>
</table>

<table rules="rows">
   <tr>
       <th>索引值</th>
       <th>函数消耗时间占程序所有时间百分比</th>
       <th>函数本身执行时间</th>
       <th>执行子函数所用时间</th>
       <th>函数被调用次数</th>
       <th>函数名</th>
   </tr>
<tr><td></td>  <td></td>  <td>0.00</td>  <td>0.00</td>  <td>1/1</td>  <td>main [42]</td> </tr>
<tr><td>[15]</td>  <td>0.0</td>  <td>0.00</td>  <td>0.00</td>  <td>1</td>  <td>test_thread_false test_thread_false</td> </tr>
<tr><td></td>  <td></td>  <td>0.00</td>  <td>0.00</td>  <td>2/13</td>  <td>thread_create [1]</td> </tr>
<tr><td></td>  <td></td>  <td>0.00</td>  <td>0.00</td>  <td>2/2</td>  <td>thread_equal [9]</td> </tr>
<tr><td></td>  <td></td>  <td>0.00</td>  <td>0.00</td>  <td>2/3</td>  <td>thread_cancel_set [5]</td> </tr>
<tr><td></td>  <td></td>  <td>0.00</td>  <td>0.00</td>  <td>1/2</td>  <td>thread_cancel_some [8]</td> </tr>
<tr><td></td>  <td></td>  <td>0.00</td>  <td>0.00</td>  <td>1/12</td>  <td>thread_join [2]</td> </tr>
<tr><td></td>  <td></td>  <td>0.00</td>  <td>0.00</td>  <td>1/1</td>  <td>thread_detach [22]</td> </tr>
<tr><td></td>  <td></td>  <td>0.00</td>  <td>0.00</td>  <td>1/1</td>  <td>thread_once [23]</td> </tr>
<tr><td></td>  <td></td>  <td>0.00</td>  <td>0.00</td>  <td>1/2</td>  <td>thread_localdata_create [11]</td> </tr>
<tr><td></td>  <td></td>  <td>0.00</td>  <td>0.00</td>  <td>1/1</td>  <td>thread_signal [24]</td> </tr>
</table>

<table rules="rows">
   <tr>
       <th>索引值</th>
       <th>函数消耗时间占程序所有时间百分比</th>
       <th>函数本身执行时间</th>
       <th>执行子函数所用时间</th>
       <th>函数被调用次数</th>
       <th>函数名</th>
   </tr>
<tr><td></td>  <td></td>  <td>0.00</td>  <td>0.00</td>  <td>1/1</td>  <td>main [42]</td> </tr>
<tr><td>[16]</td>  <td>0.0</td>  <td>0.00</td>  <td>0.00</td>  <td>1</td>  <td>test_thread_init_attr test_thread_init_attr</td> </tr>
<tr><td></td>  <td></td>  <td>0.00</td>  <td>0.00</td>  <td>1/13</td>  <td>thread_create [1]</td> </tr>
<tr><td></td>  <td></td>  <td>0.00</td>  <td>0.00</td>  <td>1/12</td>  <td>thread_join [2]</td> </tr>
</table>

<table rules="rows">
   <tr>
       <th>索引值</th>
       <th>函数消耗时间占程序所有时间百分比</th>
       <th>函数本身执行时间</th>
       <th>执行子函数所用时间</th>
       <th>函数被调用次数</th>
       <th>函数名</th>
   </tr>
<tr><td></td>  <td></td>  <td>0.00</td>  <td>0.00</td>  <td>1/1</td>  <td>main [42]</td> </tr>
<tr><td>[17]</td>  <td>0.0</td>  <td>0.00</td>  <td>0.00</td>  <td>1</td>  <td>test_thread_localdata test_thread_localdata</td> </tr>
<tr><td></td>  <td></td>  <td>0.00</td>  <td>0.00</td>  <td>3/13</td>  <td>thread_create [1]</td> </tr>
<tr><td></td>  <td></td>  <td>0.00</td>  <td>0.00</td>  <td>3/12</td>  <td>thread_join [2]</td> </tr>
<tr><td></td>  <td></td>  <td>0.00</td>  <td>0.00</td>  <td>1/2</td>  <td>thread_localdata_create [11]</td> </tr>
<tr><td></td>  <td></td>  <td>0.00</td>  <td>0.00</td>  <td>1/1</td>  <td>thread_delete_localdata [21]</td> </tr>
</table>

<table rules="rows">
   <tr>
       <th>索引值</th>
       <th>函数消耗时间占程序所有时间百分比</th>
       <th>函数本身执行时间</th>
       <th>执行子函数所用时间</th>
       <th>函数被调用次数</th>
       <th>函数名</th>
   </tr>
<tr><td></td>  <td></td>  <td>0.00</td>  <td>0.00</td>  <td>1/1</td>  <td>main [42]</td> </tr>
<tr><td>[18]</td>  <td>0.0</td>  <td>0.00</td>  <td>0.00</td>  <td>1</td>  <td>test_thread_non_init_attr test_thread_non_init_attr</td> </tr>
<tr><td></td>  <td></td>  <td>0.00</td>  <td>0.00</td>  <td>1/13</td>  <td>thread_create [1]</td> </tr>
<tr><td></td>  <td></td>  <td>0.00</td>  <td>0.00</td>  <td>1/12</td>  <td>thread_join [2]</td> </tr>
</table>

<table rules="rows">
   <tr>
       <th>索引值</th>
       <th>函数消耗时间占程序所有时间百分比</th>
       <th>函数本身执行时间</th>
       <th>执行子函数所用时间</th>
       <th>函数被调用次数</th>
       <th>函数名</th>
   </tr>
<tr><td></td>  <td></td>  <td>0.00</td>  <td>0.00</td>  <td>1/1</td>  <td>main [42]</td> </tr>
<tr><td>[19]</td>  <td>0.0</td>  <td>0.00</td>  <td>0.00</td>  <td>1</td>  <td>test_threads test_threads</td> </tr>
<tr><td></td>  <td></td>  <td>0.00</td>  <td>0.00</td>  <td>3/13</td>  <td>thread_create [1]</td> </tr>
<tr><td></td>  <td></td>  <td>0.00</td>  <td>0.00</td>  <td>3/12</td>  <td>thread_join [2]</td> </tr>
</table>

<table rules="rows">
   <tr>
       <th>索引值</th>
       <th>函数消耗时间占程序所有时间百分比</th>
       <th>函数本身执行时间</th>
       <th>执行子函数所用时间</th>
       <th>函数被调用次数</th>
       <th>函数名</th>
   </tr>
<tr><td></td>  <td></td>  <td>0.00</td>  <td>0.00</td>  <td>1/1</td>  <td>cancel_thread [27]</td> </tr>
<tr><td>[20]</td>  <td>0.0</td>  <td>0.00</td>  <td>0.00</td>  <td>1</td>  <td>thread_cancel_point thread_cancel_point</td> </tr>
</table>

<table rules="rows">
   <tr>
       <th>索引值</th>
       <th>函数消耗时间占程序所有时间百分比</th>
       <th>函数本身执行时间</th>
       <th>执行子函数所用时间</th>
       <th>函数被调用次数</th>
       <th>函数名</th>
   </tr>
<tr><td></td>  <td></td>  <td>0.00</td>  <td>0.00</td>  <td>1/1</td>  <td>test_thread_localdata [17]</td> </tr>
<tr><td>[21]</td>  <td>0.0</td>  <td>0.00</td>  <td>0.00</td>  <td>1</td>  <td>thread_delete_localdata thread_delete_localdata</td> </tr>
</table>

<table rules="rows">
   <tr>
       <th>索引值</th>
       <th>函数消耗时间占程序所有时间百分比</th>
       <th>函数本身执行时间</th>
       <th>执行子函数所用时间</th>
       <th>函数被调用次数</th>
       <th>函数名</th>
   </tr>
<tr><td></td>  <td></td>  <td>0.00</td>  <td>0.00</td>  <td>1/1</td>  <td>test_thread_false [15]</td> </tr>
<tr><td>[22]</td>  <td>0.0</td>  <td>0.00</td>  <td>0.00</td>  <td>1</td>  <td>thread_detach thread_detach</td> </tr>
</table>

<table rules="rows">
   <tr>
       <th>索引值</th>
       <th>函数消耗时间占程序所有时间百分比</th>
       <th>函数本身执行时间</th>
       <th>执行子函数所用时间</th>
       <th>函数被调用次数</th>
       <th>函数名</th>
   </tr>
<tr><td></td>  <td></td>  <td>0.00</td>  <td>0.00</td>  <td>1/1</td>  <td>test_thread_false [15]</td> </tr>
<tr><td>[23]</td>  <td>0.0</td>  <td>0.00</td>  <td>0.00</td>  <td>1</td>  <td>thread_once thread_once</td> </tr>
</table>

<table rules="rows">
   <tr>
       <th>索引值</th>
       <th>函数消耗时间占程序所有时间百分比</th>
       <th>函数本身执行时间</th>
       <th>执行子函数所用时间</th>
       <th>函数被调用次数</th>
       <th>函数名</th>
   </tr>
<tr><td></td>  <td></td>  <td>0.00</td>  <td>0.00</td>  <td>1/1</td>  <td>test_thread_false [15]</td> </tr>
<tr><td>[24]</td>  <td>0.0</td>  <td>0.00</td>  <td>0.00</td>  <td>1</td>  <td>thread_signal thread_signal</td> </tr>
</table>

<table rules="rows">
   <tr>
       <th>索引值</th>
       <th>函数消耗时间占程序所有时间百分比</th>
       <th>函数本身执行时间</th>
       <th>执行子函数所用时间</th>
       <th>函数被调用次数</th>
       <th>函数名</th>
   </tr>
<tr><td></td>  <td></td>  <td>0.00</td>  <td>0.00</td>  <td>53/53</td>  <td>_test_malloc_monitor_report [62]</td> </tr>
<tr><td>[52]</td>  <td>0.0</td>  <td>0.00</td>  <td>0.00</td>  <td>53</td>  <td>_test_fill_memResult _test_fill_memResult</td> </tr>
</table>

<table rules="rows">
   <tr>
       <th>索引值</th>
       <th>函数消耗时间占程序所有时间百分比</th>
       <th>函数本身执行时间</th>
       <th>执行子函数所用时间</th>
       <th>函数被调用次数</th>
       <th>函数名</th>
   </tr>
<tr><td></td>  <td></td>  <td>0.00</td>  <td>0.00</td>  <td>48/48</td>  <td>_test_malloc_monitor_report [62]</td> </tr>
<tr><td>[53]</td>  <td>0.0</td>  <td>0.00</td>  <td>0.00</td>  <td>48</td>  <td>_test_clear_memResult _test_clear_memResult</td> </tr>
</table>

<table rules="rows">
   <tr>
       <th>索引值</th>
       <th>函数消耗时间占程序所有时间百分比</th>
       <th>函数本身执行时间</th>
       <th>执行子函数所用时间</th>
       <th>函数被调用次数</th>
       <th>函数名</th>
   </tr>
<tr><td></td>  <td></td>  <td>0.00</td>  <td>0.00</td>  <td>4/19</td>  <td>_test_print_report [63]</td> </tr>
<tr><td></td>  <td></td>  <td>0.00</td>  <td>0.00</td>  <td>4/19</td>  <td>_test_suite_start [66]</td> </tr>
<tr><td></td>  <td></td>  <td>0.00</td>  <td>0.00</td>  <td>4/19</td>  <td>_test_suite_end [65]</td> </tr>
<tr><td></td>  <td></td>  <td>0.00</td>  <td>0.00</td>  <td>7/19</td>  <td>_test_show_case_result [59]</td> </tr>
<tr><td>[54]</td>  <td>0.0</td>  <td>0.00</td>  <td>0.00</td>  <td>19</td>  <td>_test_file _test_file</td> </tr>
</table>

<table rules="rows">
   <tr>
       <th>索引值</th>
       <th>函数消耗时间占程序所有时间百分比</th>
       <th>函数本身执行时间</th>
       <th>执行子函数所用时间</th>
       <th>函数被调用次数</th>
       <th>函数名</th>
   </tr>
<tr><td></td>  <td></td>  <td>0.00</td>  <td>0.00</td>  <td>11/11</td>  <td>thread_create [1]</td> </tr>
<tr><td>[55]</td>  <td>0.0</td>  <td>0.00</td>  <td>0.00</td>  <td>11</td>  <td>_thread_add_node _thread_add_node</td> </tr>
<tr><td></td>  <td></td>  <td>0.00</td>  <td>0.00</td>  <td>11/11</td>  <td>list_insert_node [4]</td> </tr>
</table>

<table rules="rows">
   <tr>
       <th>索引值</th>
       <th>函数消耗时间占程序所有时间百分比</th>
       <th>函数本身执行时间</th>
       <th>执行子函数所用时间</th>
       <th>函数被调用次数</th>
       <th>函数名</th>
   </tr>
<tr><td></td>  <td></td>  <td>0.00</td>  <td>0.00</td>  <td>11/11</td>  <td>thread_join [2]</td> </tr>
<tr><td>[56]</td>  <td>0.0</td>  <td>0.00</td>  <td>0.00</td>  <td>11</td>  <td>_thread_delete_node _thread_delete_node</td> </tr>
<tr><td></td>  <td></td>  <td>0.00</td>  <td>0.00</td>  <td>11/11</td>  <td>list_delete_node [3]</td> </tr>
</table>

<table rules="rows">
   <tr>
       <th>索引值</th>
       <th>函数消耗时间占程序所有时间百分比</th>
       <th>函数本身执行时间</th>
       <th>执行子函数所用时间</th>
       <th>函数被调用次数</th>
       <th>函数名</th>
   </tr>
<tr><td></td>  <td></td>  <td>0.00</td>  <td>0.00</td>  <td>10/10</td>  <td>thread_create [1]</td> </tr>
<tr><td>[57]</td>  <td>0.0</td>  <td>0.00</td>  <td>0.00</td>  <td>10</td>  <td>_thread_default_set_attr _thread_default_set_attr</td> </tr>
</table>

<table rules="rows">
   <tr>
       <th>索引值</th>
       <th>函数消耗时间占程序所有时间百分比</th>
       <th>函数本身执行时间</th>
       <th>执行子函数所用时间</th>
       <th>函数被调用次数</th>
       <th>函数名</th>
   </tr>
<tr><td></td>  <td></td>  <td>0.00</td>  <td>0.00</td>  <td>7/7</td>  <td>main [42]</td> </tr>
<tr><td>[58]</td>  <td>0.0</td>  <td>0.00</td>  <td>0.00</td>  <td>7</td>  <td>_test_init_case _test_init_case</td> </tr>
</table>

<table rules="rows">
   <tr>
       <th>索引值</th>
       <th>函数消耗时间占程序所有时间百分比</th>
       <th>函数本身执行时间</th>
       <th>执行子函数所用时间</th>
       <th>函数被调用次数</th>
       <th>函数名</th>
   </tr>
<tr><td></td>  <td></td>  <td>0.00</td>  <td>0.00</td>  <td>7/7</td>  <td>main [42]</td> </tr>
<tr><td>[59]</td>  <td>0.0</td>  <td>0.00</td>  <td>0.00</td>  <td>7</td>  <td>_test_show_case_result _test_show_case_result</td> </tr>
<tr><td></td>  <td></td>  <td>0.00</td>  <td>0.00</td>  <td>7/19</td>  <td>_test_file [54]</td> </tr>
</table>

<table rules="rows">
   <tr>
       <th>索引值</th>
       <th>函数消耗时间占程序所有时间百分比</th>
       <th>函数本身执行时间</th>
       <th>执行子函数所用时间</th>
       <th>函数被调用次数</th>
       <th>函数名</th>
   </tr>
<tr><td></td>  <td></td>  <td>0.00</td>  <td>0.00</td>  <td>4/4</td>  <td>main [42]</td> </tr>
<tr><td>[60]</td>  <td>0.0</td>  <td>0.00</td>  <td>0.00</td>  <td>4</td>  <td>_test_gettime _test_gettime</td> </tr>
</table>

<table rules="rows">
   <tr>
       <th>索引值</th>
       <th>函数消耗时间占程序所有时间百分比</th>
       <th>函数本身执行时间</th>
       <th>执行子函数所用时间</th>
       <th>函数被调用次数</th>
       <th>函数名</th>
   </tr>
<tr><td></td>  <td></td>  <td>0.00</td>  <td>0.00</td>  <td>4/4</td>  <td>main [42]</td> </tr>
<tr><td>[61]</td>  <td>0.0</td>  <td>0.00</td>  <td>0.00</td>  <td>4</td>  <td>_test_init_suite _test_init_suite</td> </tr>
</table>

<table rules="rows">
   <tr>
       <th>索引值</th>
       <th>函数消耗时间占程序所有时间百分比</th>
       <th>函数本身执行时间</th>
       <th>执行子函数所用时间</th>
       <th>函数被调用次数</th>
       <th>函数名</th>
   </tr>
<tr><td></td>  <td></td>  <td>0.00</td>  <td>0.00</td>  <td>4/4</td>  <td>_test_suite_end [65]</td> </tr>
<tr><td>[62]</td>  <td>0.0</td>  <td>0.00</td>  <td>0.00</td>  <td>4</td>  <td>_test_malloc_monitor_report _test_malloc_monitor_report</td> </tr>
<tr><td></td>  <td></td>  <td>0.00</td>  <td>0.00</td>  <td>53/53</td>  <td>_test_fill_memResult [52]</td> </tr>
<tr><td></td>  <td></td>  <td>0.00</td>  <td>0.00</td>  <td>48/48</td>  <td>_test_clear_memResult [53]</td> </tr>
<tr><td></td>  <td></td>  <td>0.00</td>  <td>0.00</td>  <td>4/4</td>  <td>_test_print_report [63]</td> </tr>
</table>

<table rules="rows">
   <tr>
       <th>索引值</th>
       <th>函数消耗时间占程序所有时间百分比</th>
       <th>函数本身执行时间</th>
       <th>执行子函数所用时间</th>
       <th>函数被调用次数</th>
       <th>函数名</th>
   </tr>
<tr><td></td>  <td></td>  <td>0.00</td>  <td>0.00</td>  <td>4/4</td>  <td>_test_malloc_monitor_report [62]</td> </tr>
<tr><td>[63]</td>  <td>0.0</td>  <td>0.00</td>  <td>0.00</td>  <td>4</td>  <td>_test_print_report _test_print_report</td> </tr>
<tr><td></td>  <td></td>  <td>0.00</td>  <td>0.00</td>  <td>4/19</td>  <td>_test_file [54]</td> </tr>
</table>

<table rules="rows">
   <tr>
       <th>索引值</th>
       <th>函数消耗时间占程序所有时间百分比</th>
       <th>函数本身执行时间</th>
       <th>执行子函数所用时间</th>
       <th>函数被调用次数</th>
       <th>函数名</th>
   </tr>
<tr><td></td>  <td></td>  <td>0.00</td>  <td>0.00</td>  <td>4/4</td>  <td>_test_suite_end [65]</td> </tr>
<tr><td>[64]</td>  <td>0.0</td>  <td>0.00</td>  <td>0.00</td>  <td>4</td>  <td>_test_showtime _test_showtime</td> </tr>
</table>

<table rules="rows">
   <tr>
       <th>索引值</th>
       <th>函数消耗时间占程序所有时间百分比</th>
       <th>函数本身执行时间</th>
       <th>执行子函数所用时间</th>
       <th>函数被调用次数</th>
       <th>函数名</th>
   </tr>
<tr><td></td>  <td></td>  <td>0.00</td>  <td>0.00</td>  <td>4/4</td>  <td>main [42]</td> </tr>
<tr><td>[65]</td>  <td>0.0</td>  <td>0.00</td>  <td>0.00</td>  <td>4</td>  <td>_test_suite_end _test_suite_end</td> </tr>
<tr><td></td>  <td></td>  <td>0.00</td>  <td>0.00</td>  <td>4/4</td>  <td>_test_showtime [64]</td> </tr>
<tr><td></td>  <td></td>  <td>0.00</td>  <td>0.00</td>  <td>4/19</td>  <td>_test_file [54]</td> </tr>
<tr><td></td>  <td></td>  <td>0.00</td>  <td>0.00</td>  <td>4/4</td>  <td>_test_malloc_monitor_report [62]</td> </tr>
</table>

<table rules="rows">
   <tr>
       <th>索引值</th>
       <th>函数消耗时间占程序所有时间百分比</th>
       <th>函数本身执行时间</th>
       <th>执行子函数所用时间</th>
       <th>函数被调用次数</th>
       <th>函数名</th>
   </tr>
<tr><td></td>  <td></td>  <td>0.00</td>  <td>0.00</td>  <td>4/4</td>  <td>main [42]</td> </tr>
<tr><td>[66]</td>  <td>0.0</td>  <td>0.00</td>  <td>0.00</td>  <td>4</td>  <td>_test_suite_start _test_suite_start</td> </tr>
<tr><td></td>  <td></td>  <td>0.00</td>  <td>0.00</td>  <td>4/19</td>  <td>_test_file [54]</td> </tr>
</table>

<table rules="rows">
   <tr>
       <th>索引值</th>
       <th>函数消耗时间占程序所有时间百分比</th>
       <th>函数本身执行时间</th>
       <th>执行子函数所用时间</th>
       <th>函数被调用次数</th>
       <th>函数名</th>
   </tr>
<tr><td></td>  <td></td>  <td>0.00</td>  <td>0.00</td>  <td>2/2</td>  <td>thread_exit_self [10]</td> </tr>
<tr><td>[67]</td>  <td>0.0</td>  <td>0.00</td>  <td>0.00</td>  <td>2</td>  <td>_thread_find_node _thread_find_node</td> </tr>
</table>

<table rules="rows">
   <tr>
       <th>索引值</th>
       <th>函数消耗时间占程序所有时间百分比</th>
       <th>函数本身执行时间</th>
       <th>执行子函数所用时间</th>
       <th>函数被调用次数</th>
       <th>函数名</th>
   </tr>
<tr><td></td>  <td></td>  <td>0.00</td>  <td>0.00</td>  <td>1/1</td>  <td>thread_create [1]</td> </tr>
<tr><td>[68]</td>  <td>0.0</td>  <td>0.00</td>  <td>0.00</td>  <td>1</td>  <td>_thread_set_attr _thread_set_attr</td> </tr>
</table>

   </tr>
</div>

</body>

   <script type="text/javascript" src="../../TEST/html/js/buildPerformance.js"></script>
</html>
